make the supreme sacrifice - Fransızca İngilizce Sözlük